forest buzzard - Turkish English Dictionary